Westminster Cathedral, or the Metropolitan Cathedral of the Precious Blood of Our Lord Jesus Christ, in London is the mother church of the Catholic Church in England and Wales.
Westminster Cathedral is the largest Catholic church in England and Wales and the seat of the Archbishop of Westminster.
Pictured left is Westminster Cathedral courtesy of Lhimec. Licensed under CC BY-SA 3.0 via Wikimedia Commons.
The Great British Ghost Tour is designed and operated by Kudize Media
Our Commitment
We aim to ensure that all the information contained in the website is accurate to the best of our ability. Should you find any mistakes or inaccuracies, please contact via the Contact Us page and we will address it as quickly as possible.